olfactory receptor - German English Dictionary